engage in sexual intercourse - Francés Inglés Diccionario